home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1992 …SCII & the Runetime Code / ADC Developer CD (1992-07) (''Butch ASCII And The Runtime Code'')_iso / Dev.CD 199207.iso / Developer Essentials / DTS Sample Code / Snippets / Platforms & Tools / MacApp / MouseInfo 1.0 / UMouseDocument.h < prev    next >
Encoding:
Text File  |  1992-04-29  |  957 b   |  48 lines  |  [TEXT/MPS ]

  1. //     UMouseDocument.h
  2. //     Copyright © 1992 by Apple Computer, Inc. All rights reserved.
  3. //    Kent Sandvik DTS
  4. //    This file contains the TMouseDocument class, the basic TDocument
  5. //    class used in the MouseInfo application.
  6. //    Version Info (latest first):
  7. //
  8. //    <1>        khs        1.0        First final version
  9.  
  10.  
  11. #ifndef __MOUSEDOCUMENT__
  12. #define __MOUSEDOCUMENT__
  13.  
  14. //    INCLUDE FILES
  15.  
  16. #ifndef __MOUSEINFO__
  17. #include "UMouseInfo.h"
  18. #endif
  19.  
  20. #ifndef __MENUEDWINDOW__
  21. #include "UMenuedWindow.h"
  22. #endif
  23.  
  24. #ifndef __MOUSETRACKBEHAVIOR__
  25. #include "UMouseTrackBehavior.h"
  26. #endif
  27.  
  28.  
  29. //    CLASSES
  30. //    TMouseDocument, our main document class which coordinates it all
  31. //    It does not really do much decent work, though, but hey this is a sample
  32. class TMouseDocument : public TDocument
  33. {
  34. public:
  35.     TMouseDocument();
  36.     virtual pascal void IMouseDocument();
  37.     virtual pascal void Free();
  38.  
  39.     virtual pascal void DoMakeViews(Boolean        /*forPrinting*/);
  40.  
  41.     TView* fMainView;
  42. };
  43.  
  44.  
  45.  
  46. #endif __MOUSEDOCUMENT__
  47.  
  48.